pile caps - French English Dictionary